we must improve our performance - Turc Anglais Dictionnaire